package com.jinke.api.modules.ums.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.math.BigDecimal;
import java.util.List;

/**
 * 价格计算dto
 *
 * @author huang
 * @data 2024-05-15
 */
@Data
public class CostComputeAddOrUpdateDto {
    /**
     * 属性名
     */
    @NotBlank
    private String name;

    /**
     * 类型
     */
    @NotBlank
    private Integer type;

    /**
     * 固定价格
     */
    private BigDecimal immobilizationCost;

    /**
     * 区间信息
     */
    private List<CostComputeSectionDetailDto> sectionVOList;

}
